﻿/* Customized SharePoint 2010 styles for MD Responsive-Design-Toolkit */
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle4-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle5-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle6-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle7-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle9-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle10-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle11-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle12-Menu,
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.ElementWithStyle\.Menu\.Styles #ElementWithStyle13-Menu
    {display:none !important;}

/*#Ribbon\.EditingTools\.CPEditTab\.Paragraph-Large-0-0,*/
#Ribbon\.EditingTools\.CPEditTab\.Styles,
#Ribbon\.EditingTools\.CPEditTab\.SpellCheck
    {display:none !important;}

#Ribbon\.EditingTools\.CPEditTab\.Font-Large-0-0,
#Ribbon\.EditingTools\.CPEditTab\.Markup-LargeMedium-1-0,
#Ribbon\.EditingTools\.CPEditTab\.Markup-LargeMedium-1-1
    {display:none !important;}
/* header styles on the ribbon */
H1.ms-rteElement-H1 {
}
.ms-rteElement-H1 {
    margin: 0 0 20px 0;
    line-height: 100%;
    font-weight:bold;
}
H2.ms-rteElement-H2 {
}
.ms-rteElement-H2 {
    margin: 0 0 20px 0;
    line-height: 100%;
    font-weight:bold;
}
H3.ms-rteElement-H3 {

}
.ms-rteElement-H3 {
    font-size: 16.5px;
    margin: 0 0 20px 0;
    line-height: 100%;
    font-weight:bold;
}
H4.ms-rteElement-H4 {

}
.ms-rteElement-H4 {
    margin: 0 0 20px 0;
    line-height: 100%;
    font-weight:bold;
    font-style: normal;
}
/* header styles on the ribbon end here*/
.ms-rtePosition-1{
-ms-name:"Left1" !important;
float:left
}
.ms-rtePosition-2{
-ms-name:"Right1" !important;
float:right
}

.ms-rteImage-0
{
 border-style:none !important
}

/* Header Containers */
tr.ms-viewheadertr > th.ms-vh, tr.ms-viewheadertr > th.ms-vh2 {
vertical-align: middle;
border-left: none !important;
}

.ms-vb a,
.ms-vb2 a
{
font-family:Arial,Helvetica,"Helvetica Neue",sans-serif !important;
font-size:14px !important;
color:#1c468e !important;
text-decoration:none;
outline-width:medium;
outline-style:none;
outline-color:invert 

}

.ms-vb,
.ms-vb2,
.ms-vb-user,
.ms-WPBody
{
margin:0;
font-family:Arial,Helvetica,"Helvetica Neue",sans-serif !important;
font-size:14px !important;
line-height:20px !important;
color:#333; 
background-color:#fff !important
}

/* Selection Box Column*/
.s4-itm-cbx, .s4-itm-inlineedit {
position: relative;
}
/* Expandable/Collapsible Heading */
.ms-gb {
text-transform: uppercase;
}
/*.s4-workspace, .s4-bodyContainer  { width:100% !important; }*/
body #s4-bodyContainer {
    min-width: 0px;
}
/* Fix for list webpart font size */
.link-item, .link-item a, .link-item a:link, .ms-vb-tall, .ms-vh2, .ms-stylelabel,.ms-stylebody 
{
	font-size:14px !important;
}
/* Fix for wide space top and bottom of the List webpart with newsletter style */
.ms-newsletterline img {
  	height: 0px;
}
table.ms-listviewtable img {
  	height: 10px;
}
/* Fix for file type icons to display on list web part  */
td.ms-vb-icon img, ms-vb-icon-overlay img {
  	height: auto;
}/* Fix for file type icons to display on list web part  */
.ms-vb-icon {
	width:auto;
    background-color: transparent !important;
 }
/* Fix for Navigate up dropdown menu doesn't display properly - background should not be transparent */
.s4-breadcrumb-menu{
/* [RecolorImage(themeColor:"Light1")] */
 background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Light1",themeShade:"0.95")] */
 background-color:#f8f8f8;
/* [ReplaceColor(themeColor:"Light2-Medium")] */
 border-color:#94989f;
}
/* Fix for dropdown list height */
select {height:29px;}

/* Webparts (Page Viewer, XML Viewer and RSS Viewer) body color transparent look */
.ms-WPHeader, .ms-bottompagingline1, .ms-bottompaging  {background-color: transparent; } 
.ms-vb,
.ms-vb2,
.ms-alternating,
.ms-WPBody,
.ms-itmhover, .ms-vh2 {background-color: transparent !important;}
/* Column header row on a list web part expands in height upon mouseover */
.s4-ctx { display: none !important }
/* SharePoint Ribbon icons disappeared issue */
#s4-ribbonrow img {max-width:none; }

/**Addition of cores.css Styles**/
.ms-rteTable-6{
-ms-name:"Table Style 3 - Medium Two Tones";
text-align:left;
line-height:2;
vertical-align:top;
/* [ReplaceColor(themeColor:"Dark1")] */ color:#000000;
font-size:1em;
border-collapse:collapse;
}
.ms-rteTable-6 th.ms-rteTableHeaderRow-6,
.ms-rteTable-6 tr.ms-rteTableFooterRow-6{
/* [ReplaceColor(themeColor:"Light1")] */ background-color:#FFF;
/* [ReplaceColor(themeColor:"Accent1")] */ border-top:1px #0072bc solid;
/* [ReplaceColor(themeColor:"Accent1")] */ border-bottom:1px #0072bc solid;
}
.ms-rteTable-6 th.ms-rteTableHeaderFirstCol-6,
.ms-rteTable-6 th.ms-rteTableFooterFirstCol-6{
/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#0072bc;
/* [ReplaceColor(themeColor:"Dark1")] */ border-top:2px #000000 solid;
/* [ReplaceColor(themeColor:"Dark1")] */ border-bottom:2px #000000 solid;
}
.ms-rteTable-6 th.ms-rteTableHeaderOddCol-6,
.ms-rteTable-6 td.ms-rteTableFooterOddCol-6{
/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#0072bc;
/* [ReplaceColor(themeColor:"Dark1")] */ border-top:2px #000000 solid;
/* [ReplaceColor(themeColor:"Dark1")] */ border-bottom:2px #000000 solid;
}
.ms-rteTable-6 th.ms-rteTableHeaderEvenCol-6,
.ms-rteTable-6 td.ms-rteTableFooterEvenCol-6{
/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#0072bc;
/* [ReplaceColor(themeColor:"Dark1")] */ border-top:2px #000000 solid;
/* [ReplaceColor(themeColor:"Dark1")] */ border-bottom:2px #000000 solid;
}
.ms-rteTable-6 th.ms-rteTableHeaderLastCol-6,
.ms-rteTable-6 td.ms-rteTableFooterLastCol-6{
/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#0072bc;
/* [ReplaceColor(themeColor:"Dark1")] */ border-top:2px #000000 solid;
/* [ReplaceColor(themeColor:"Dark1")] */ border-bottom:2px #000000 solid;
}
.ms-rteTable-6 tr.ms-rteTableOddRow-6{
/* [ReplaceColor(themeColor:"Light1-Lighter")] */ background-color:#d8d8d8;
}
.ms-rteTable-6 tr.ms-rteTableEvenRow-6{
/* [ReplaceColor(themeColor:"Light1")] */ background-color:#fff;
}
.ms-rteTable-6 th.ms-rteTableFirstCol-6{
font-weight:normal;
}
.ms-rteTable-6 td.ms-rteTableLastCol-6{
font-weight:normal;
}
.ms-rteTable-6 td.ms-rteTableOddCol-6{}
.ms-rteTable-6 td.ms-rteTableEvenCol-6{}
.ms-rteTableGrid td,.ms-rteTableGrid th{
border:1px dotted black;
}
.ms-gb{
height:22px;
/* [ReplaceColor(themeColor:"Light1")] */ background-color:#ffffff;
font-weight:bold;
/* [ReplaceColor(themeColor:"Accent3-Lighter")] */ border-bottom:1px solid #8ebbf5;
/* [ReplaceColor(themeColor:"Light1-Lightest")] */ border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-gb{
height:22px;
/* [ReplaceColor(themeColor:"Light1")] */ background-color:#ffffff;
font-weight:bold;
/* [ReplaceColor(themeColor:"Accent3-Lighter")] */ border-bottom:1px solid #8ebbf5;
/* [ReplaceColor(themeColor:"Light1-Lightest")] */ border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-gb .ms-vb2{
font-weight:normal;
}
.ms-listviewtable .ms-gb,.ms-listviewtable .ms-gb2{
padding-top:14px;
}
.ms-gb2{
height:22px;
/* [ReplaceColor(themeColor:"Dark1-Medium")] */ color:#4c4c4c;
padding-bottom:3px;
/* [ReplaceColor(themeColor:"Accent3-Lightest")] */ border-bottom:1px solid #e3efff;
/* [ReplaceColor(themeColor:"Light1-Lightest")] */ border-top:1px solid #f9f9f9;
}
.ms-gbload{
height:22px;
/* [ReplaceColor(themeColor:"Dark1-Medium")] */ color:#4c4c4c;
/* [ReplaceColor(themeColor:"Light1")] */ background-color:#ffffff;
padding-bottom:3px;
}
.ms-vb,.ms-vb2,.ms-vb-user,.ms-vb-tall,.ms-pb,.ms-pb-selected
{
/* [ReplaceColor(themeColor:"Dark1")] */ color:#000000;
vertical-align:top;
}
.ms-vb a:link,.ms-vb2 a:link,.ms-vb-user a:link{
/* [ReplaceColor(themeColor:"Hyperlink")] */ color:#0072BC;
text-decoration:none;
}
.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover{
text-decoration:underline;
}
.ms-vb a:visited,.ms-vb2 a:visited,.ms-vb-user a:visited{
/* [ReplaceColor(themeColor:"Hyperlink")] */ color:#0072BC;
text-decoration:none;
}
.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover{
/* [ReplaceColor(themeColor:"Hyperlink")] */ color:#0072BC;
text-decoration:underline;
}
.ms-alternatingstrong .ms-vb a:link,.ms-alternatingstrong .ms-vb2 a:link,.ms-alternatingstrong .ms-vb-user a:link,.ms-alternatingstrong .ms-vb a:visited,.ms-alternatingstrong .ms-vb2 a:visited,.ms-alternatingstrong .ms-vb-user a:visited,.ms-alternatingstrong .ms-vb a:visited:hover,.ms-alternatingstrong .ms-vb2 a:visited:hover,.ms-alternatingstrong .ms-vb-user a:visited:hover{
/* [ReplaceColor(themeColor:"Hyperlink")] */ color:#0061a0;
}
.ms-vb-icon{
vertical-align:top;
width:0.01%;
padding-top:4px;
padding-left:8px;
padding-right:8px;
padding-bottom:0px;
}
.ms-vb-icon-overlay{
border:0;
position:relative;
left:-7px;
bottom:-2px;
}
.ms-vb-user{
padding-top:4px;
padding-right:2px;
padding-left:3px;
}
.ms-vb-user a{
vertical-align:top;
}
.ms-vb-title .ms-vb{
padding-top:2px;
padding-right:6px;
padding-bottom:3px;
padding-left:2px;
}
.ms-vb2{
padding-top:4px;
padding-left:0px;
padding-right:8px;
padding-bottom:4px;
}
.ms-asset-icon
{
border-width:0px;
margin:0px 5px;
}

.ms-rtePosition-1{
-ms-name:"Left";
float:left;
}
.ms-rtePosition-2{
-ms-name:"Right";
float:right;
}
.ms-rtePosition-3{
-ms-name:"Top";
vertical-align:text-top;
}
.ms-rtePosition-4{
-ms-name:"Middle";
vertical-align:middle;
}
.ms-rtePosition-5{
-ms-name:"Bottom";
vertical-align:text-bottom;
}

.ms-WPHeaderTdSelection
{
display: none;
}
.ms-asset-icon
{
border-width:0px;
margin:0px 5px;
}

.ms-vh,.ms-vh2,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph{
font-weight:bold;
/* [ReplaceColor(themeColor:"Light1-Medium")] */ color:#000000;
text-align:left;
text-decoration:none;
vertical-align:top;
}

.ms-WPHeader{
/* [ReplaceColor(themeColor:"Light1")] */ background-color:#FFFFFF;
}
.ms-WPHeader td,.ms-fakewptitle{
/* [ReplaceColor(themeColor:"Dark2",themeTint:"0.17")] */ border-bottom:1px solid #EBEBEB;
border-collapse:collapse;
}
.ms-WPHeader .ms-wpTdSpace{
width:5px;
border-bottom:1px solid transparent;
}
.s4-wpcell:hover .ms-WPHeader .ms-wpTdSpace{
border-bottom:1px solid transparent;
}
.s4-wpcell:hover .ms-WPHeader td,.s4-wpActive .ms-WPHeader td,.s4-wpcell .ms-WPSelected .ms-WPHeader td{
/* [ReplaceColor(themeColor:"Accent1-Medium")] */ border-bottom:1px solid #44AFF6;
}
.ms-alternatingstrong{
/* [ReplaceColor(themeColor:"Light2",themeTint:"0.35")] */ background-color:#f2f9fc;
}
.ms-alternatingstrong td td,.ms-basictable .ms-alternating td td{
border:0px;
}
.ms-rteThemeBackColor-3-1
{
/* [ReplaceColor(themeColor:"Light2-Lightest")] */ background-color:#D9DDE1;
-ms-name:"Light 2 Lightest";
/* [ColorName] */ -ms-color:"Ice Blue";
}
/*end*/

#footer_right img{
	float:right;
}


